approaching traffic - French English Dictionary